/*
 * @Author: windys
 * @Description: 
 * @Date: 2022-02-11 16:19:38
 */
import http from '@/utils/http'


// export default {
//     // 注册
//     signin(data) {
//         return http({
//             method: 'post',
//             url: `/user/user/web/register`,
//             data
//         })
//     },
//     // 获取验证码
//     getCode(params) {
//         return http({
//             method: 'get',
//             url: `/user/user/web/getCheckCode`,
//             params
//         })
//     },
//     // 密码登录
//     loginWord(data) {
//         return http({
//             method: 'post',
//             url: `/user/user/web/login`,
//             data
//         })
//     },
//     // 退出登录
//     logout(data) {
//         return http({
//             method: 'post',
//             url: `/user/user/web/logout`,
//             data
//         })
//     },

//     // 生成用id
//     createUserId() {
//         return http({
//             method: 'get',
//             url: `/gen/id/user`,
//         })
//     },
//     // 用户注册
//     register(data) {
//         return http({
//             method: 'post',
//             url: `/user/user/web/register`,
//             data
//         })
//     },
//     // 重置密码
//     changePswd(data) {
//         return http({
//             method: 'put',
//             url: '/user/user/web/updatePasswordByCheckCode',
//             data
//         })
//     },
//     // 微信
//     wxLogin(data) {
//         return http({
//             method: 'post',
//             url: `/user/user/web/wxLogin`,
//             data
//         })
//     },
//     wxBindLogin(data) {
//         return http({
//             method: 'post',
//             url: `/user/user/web/wxBindLogin`,
//             data
//         })
//     },
//     // 短信注册登录
//     shortMsgLoginOrRegister(data) {
//         return http({
//             method: 'post',
//             url: `/user/user/web/registerLogin`,
//             data,
//             freelogin: true
//         })
//     },
//     // 根据code获取微信信息
//     getWxinfoByCode(params) {
//         return http({
//             method: 'get',
//             url: `/user/user/web/wxInfo`,
//             params
//         })
//     }


// }

export const shortMsgLoginOrRegister = (data) => {
    return http({
        method: 'post',
        url: `/user/user/web/registerLogin`,
        data,
        freelogin: true
    })
}



// 重置密码
export const changePswd = (data) => {
    return http({
        method: 'put',
        url: '/user/user/web/updatePasswordByCheckCode',
        data
    })
}

// 重置密码 验证码
export const getCode = (params) => {
    return http({
        method: 'get',
        url: `/user/user/web/getCheckCode`,
        params
    })
}



// 密码登录
export const loginWord = (data) => {
    return http({
        method: 'post',
        url: `/user/user/web/login`,
        data
    })
}


// 用户手机绑定微信并登录
export const wxBindLogin = (data) => {
    return http({
        method: 'post',
        url: `/user/user/web/wxBindLogin`,
        data
    })
}


// 微信Code登录
export const wxLogin = (data) => {
    return http({
        method: 'post',
        url: `/user/user/web/wxLogin`,
        data
    })
}